Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IDE Service] Move warmup logic to JetBrains Launcher #15233

Merged
merged 1 commit into from
Dec 14, 2022

Conversation

andreafalzetti
Copy link
Contributor

@andreafalzetti andreafalzetti commented Dec 8, 2022

Description

This is a follow-up PR to #15178 to move warmup logic from ide-service to jetbrains-launcher

It cannot be merged unless we rebuild JetBrains IDE images (both stable and latest) with this change: #15178

Co-Authored with @felladrin and @akosyakov

Related Issue(s)

Related to #6740

How to test

Manually tested obsering the logs produced by different prebuilds. Example: https://ide-jb-warmup-logic.preview.gitpod-dev.com/t/testers/spring-petclinic/40394142-6f9d-4690-a2d4-f2e5e0dd0be9

We could observe that first maven cmds are executed, and only after the warmup starts.

Release Notes

NONE

Documentation

Werft options:

  • /werft with-local-preview
    If enabled this will build install/preview
  • /werft with-preview
  • /werft with-large-vm
  • /werft with-integration-tests=all
    Valid options are all, workspace, webapp, ide, jetbrains, vscode, ssh

@werft-gitpod-dev-com

This comment was marked as resolved.

@andreafalzetti

This comment was marked as resolved.

@roboquat roboquat added size/XL and removed size/M labels Dec 9, 2022
@andreafalzetti andreafalzetti force-pushed the ide/jb-warmup-logic branch 2 times, most recently from b4603f9 to 7836901 Compare December 12, 2022 17:25
@andreafalzetti

This comment was marked as resolved.

@andreafalzetti andreafalzetti force-pushed the ide/jb-warmup-logic branch 4 times, most recently from 377ca81 to 4b522a1 Compare December 13, 2022 14:40
@andreafalzetti andreafalzetti force-pushed the ide/jb-warmup-logic branch 2 times, most recently from 146d907 to 133c366 Compare December 13, 2022 17:49
@andreafalzetti andreafalzetti force-pushed the ide/jb-warmup-logic branch 3 times, most recently from 89895af to fa81cea Compare December 14, 2022 12:43
Co-authored-by: Anton Kosyakov <[email protected]>
Co-authored-by: Victor Nogueira <[email protected]>
@roboquat roboquat added size/M and removed size/XL labels Dec 14, 2022
@andreafalzetti andreafalzetti marked this pull request as ready for review December 14, 2022 14:24
@andreafalzetti andreafalzetti requested a review from a team December 14, 2022 14:24
@felladrin

This comment was marked as resolved.

@roboquat roboquat merged commit a0e4603 into main Dec 14, 2022
@roboquat roboquat deleted the ide/jb-warmup-logic branch December 14, 2022 14:31
@roboquat roboquat added deployed: IDE IDE change is running in production deployed Change is completely running in production labels Dec 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployed: IDE IDE change is running in production deployed Change is completely running in production editor: jetbrains release-note-none size/M team: IDE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants